package com.lq.learningTest.AnnotationTest;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

//这是一个自定义注解，用于标记类为“单例管理对象”。相当于一个元数据标记。
@Target(ElementType.TYPE)// 该注解只能标注在类上
@Retention(RetentionPolicy.RUNTIME)// 注解在运行时也保留，可被反射读取
public @interface Singleton {
}
